home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 44 / Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso / -in_the_mag- / basics / amos / mapcreator.lha / MapCreator.readme < prev   
Text File  |  1994-10-05  |  6KB  |  155 lines

  1. Readme for Map Creator:
  2.  
  3.  
  4. This is a brief guide to using Map Creator, a demonstration of the Midwinter 
  5. mapping technique described in ACE Magazine, Issue 37.
  6.  
  7. Requirements:
  8.  
  9. Amiga (No!)
  10. AMOS or AMOS Pro (I don't have Easy AMOS so I don't know if this will work)
  11.  
  12. Place the MapCreator.AMOS and MapCreatePalette.ABK files in the same directory.
  13. Then load and run MapCreator.AMOS from your AMOS interpreter.
  14.  
  15.  
  16. Upon running the program you should see a black screen with a prompt for a 
  17. seed value. The more observant may notice that the prompt moves up and down 
  18. as you move the mouse. Gee, the wonders of multiple screens!. Basically the 
  19. prompt is on a small hires screen overlaid on the background lowres screen, 
  20. but since both are currently cleared to black you can't make this out.
  21.  
  22. Enter a seed value, or just hit return to use the current seed shown.
  23.  
  24. Sit back and wait for the program to finish generating the map. The current 
  25. operation is shown at all times on the status screen, and when the map is 
  26. finished, the time taken for each operation, in minutes and seconds, is 
  27. displayed.
  28.  
  29. For your information:
  30.  
  31. Running on a A4000/030/882 25MHz, the timings for the default seed are:
  32.  
  33. AMOS 1.36:                     AMOS Pro 1.12:
  34.   Build Map  : 0.29              Build Map  : 0.31
  35.   Smooth Map : 0.11              Smooth Map : 0.12
  36.   Layer Map  : 0.09              Layer Map  : 0.09
  37.   Shadow Map : 0.14              Shadow Map : 0.14
  38.   TOTAL      : 1.04              TOTAL      : 1.07
  39.   
  40.   
  41. Note that the programs uses integer maths throughout, with the exception of 
  42. the seed value and the timer recordings. Since I don't know how much AMOS 
  43. itself uses floating point maths behind the scenes, I can only assume that, 
  44. since before I fitted the co-pro the times were virtually identical, the 
  45. inclusion of a co-pro makes no difference to the program speed.
  46. The slight difference between AMOS 1.36 and AMOS Pro 1.12 is not a surprise, 
  47. since I have found that, on the whole, AMOS Pro is slightly slower than AMOS, 
  48. even if some commands are faster.
  49.  
  50.  
  51. To do another map, click the mouse once the timings are displayed.
  52. To quit, use the Ctrl-C combination.
  53.  
  54.  
  55.  
  56. The results obtained from this program are a bit rough, since the routines do 
  57. not buffer the map data in any way. Thus, what you see on screen is what the 
  58. program uses as data. Since the main screen is 32 colour, this means there 
  59. are effectively only 31 different heights available (since the background 
  60. colour is not used in the maps). This makes for rather grainy maps, especially
  61. when adding the random deviation. Ideally I would use a 16 bit/pixel buffer, 
  62. allowing 65000+ different levels, and then quantise the results down for 
  63. display, with options for showing different contour levels.
  64.  
  65. Eventually I hope to do this, and also add a rudimentary 3D output, probably 
  66. isometric since my perspective 3D is somewhat pathetic, and the Voodoo 3D 
  67. extension is not flexible enough (I know, I've tried using it for this sort of
  68. work, and it just doesn't deliver the goods).
  69. If only someone would write a decent 3D extension that provided a complete 
  70. set of commands for 3D work, I'd get it as soon as it was released.
  71.  
  72.  
  73. Well, that about wraps it up for this readme file. I'd just like to thank the 
  74. producer, the script writers and the director, but most of all you, for being 
  75. there.
  76.  
  77. This has been a readme file, you've been the audience. Goodnight.
  78.  
  79.  
  80. Chris
  81. c.j.coulson@ncl.ac.uk
  82. Postgraduate research, Robotics Group
  83.  
  84. -------------------------------------------------------------------------------
  85.  
  86. PC/Mac enthusiasts should stop reading now, turn away, exit this readme. Under
  87. no circumstances should you read on. Your primitive humour programming may 
  88. well cause a General Protection Fault in your cerebral cortex should it come 
  89. into contact with the humour contained below (assuming you understand it in 
  90. the first place......) 
  91.  
  92. Amiga fans may of course proceed, your sense of humour is well developed 
  93. enough to appreciate the remainder of the readme file.
  94.  
  95.  
  96.  
  97. In order to fund the development of this readme file, I have had to resort to 
  98. allowing advertisements to be placed. I'm truly sorry about this, but I had 
  99. no option.
  100.  
  101.  
  102.  
  103.  
  104. If your memory leaks, why not try the all new Microsoft(TM) Windows(TM) sponge.
  105. YES! with just one application the Windows(TM) sponge will soak up all your 
  106. leaky memory, and as a bonus will also mop up any other memory in your 
  107. machine, leaving it competely free of emptiness.
  108.  
  109. Buy a Microsoft(TM) Windows(TM) memory sponge today, and watch your computer 
  110. choke...
  111.  
  112. Also available for Macintosh(TM), under the brand name Apple(TM) System7.
  113.  
  114.  
  115.  
  116. Does the thought of doing more than one thing at a time fill you with dread?
  117. Does the concept of working one multiple tasks simultaneously shake you to 
  118. the core?
  119.  
  120. NEVER MIND!!!! We've just the product for YOU!
  121.  
  122. Buy Microsoft(TM) Windows(TM) right now and say goodbye to all that 
  123. multitaskingefficientkernelslickinterfacenostupidfilenamerestrictiondraggable
  124. screenfastwindowsandmenus stuff you have grown to hate on greater machines.
  125.  
  126. Features of Windows(TM):
  127.  
  128. 1. Everything, and we mean EVERYTHING! is a trademark(TM) of Microsoft(TM), 
  129. so your user manuals are twice as thick as any other in order to fit all the 
  130. (TM)s in.
  131.  
  132. 2. Only requires half as much disk space as the next version of Windows(TM).
  133.  
  134. 3. Comes complete with a free! memory sponge, for all those annoying bits and 
  135. bytes left running around freely.
  136.  
  137. 4. You'll never have to buy any other software after Windows(TM), since you
  138. won't have enough drive space/memory/processor cycles left to run it anyway.
  139.  
  140. 5. Comes complete with a stylish carry case *
  141.  
  142. 6. Hand delivered by the ever so lovely Gates #
  143.  
  144.  
  145. * When installed on portable PCs
  146.  
  147. # Unfortunately, we mean Bill Gates, as opposed to Gates McFadden....sigh
  148.  
  149.  
  150. This readme has been sponsored by the Federation Of Windows(TM) Lovers, and if
  151. you believe that, you're a REAL turkey!
  152.  
  153.  
  154.  
  155.